package com.yt.system.dao;

import com.yt.system.domain.GroupHistory;
import com.yt.system.domain.History;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Mapper
@Repository
public interface GroupHistoryMapper {
    /**
     * 根据小组id查询小组历史积分记录
     * * @param gid
     * @return
     */
    List<GroupHistory> selectByGid(Integer gid);

    /**
     * 查询所有小组历史积分记录
     * @return
     */
    List<GroupHistory> selectAllGroupHistory();

    /**
     * 插入小组历史积分记录
     * @param groupHistory
     * @return
     */
    int insertGroupHistory(GroupHistory groupHistory);

    /**
     * 查询小组本周历史积分记录
     * @return
     */
    List<GroupHistory> selectWeekGroupHistory(Map map);

}